Suffolk County Community College 2014 payroll

Suffolk County Community College paid $118 million in 2014 to 3,995 employees filling 5,803 positions. Here are details for each individual, some of whom hold multiple positions and therefore are on multiple lines. Each row lists a job description, and the next-to-last column in that row lists the total pay for that position. The last column lists the total pay for all positions for each individual, and so that figure will repeat for as many lines as the individual has positions.

The information, which is public record, was received from the college in response to a Freedom of Information Law request. [Editor's note] An earlier version of this database included information on pay provided through a federal work study program. Those details have been removed from the table below but the aggregate amounts are included in the sentences above. This database was updated on June 14, 2019.

Clear Search
Employee Job description Job classification Adjunct pay Base pay Overtime Termination Total for this position Total for all positions held
Employee Batchie, Malika Job description Overload Faculty Counseling Job classification Faculty Adjunct pay $0.00 Base pay $0.00 Overtime $3,388.02 Termination $0.00 Total for this position $3,388.02 Total for all positions held $101,036.80
Employee Batchie, Malika Job description Overload Tchng Faculty STEP Job classification Faculty Adjunct pay $0.00 Base pay $0.00 Overtime $1,471.26 Termination $0.00 Total for this position $1,471.26 Total for all positions held $101,036.80
Employee Batchie, Malika Job description Overload Faculty Admissions Job classification Faculty Adjunct pay $0.00 Base pay $0.00 Overtime $584.67 Termination $0.00 Total for this position $584.67 Total for all positions held $101,036.80
Employee Batchie, Malika Job description Overload Fac Liberty Ptnrshp Job classification Faculty Adjunct pay $0.00 Base pay $0.00 Overtime $242.01 Termination $0.00 Total for this position $242.01 Total for all positions held $101,036.80
Employee England, Michael Job description Associate Professor Job classification Faculty Adjunct pay $0.00 Base pay $67,585.36 Overtime $0.00 Termination $0.00 Total for this position $71,167.31 Total for all positions held $101,005.31
Employee England, Michael Job description Overload Faculty Chemistry Job classification Faculty Adjunct pay $0.00 Base pay $0.00 Overtime $29,838.00 Termination $0.00 Total for this position $29,838.00 Total for all positions held $101,005.31
Employee Bosco, Nicholas Job description Associate Professor Job classification Faculty Adjunct pay $0.00 Base pay $67,283.20 Overtime $0.00 Termination $0.00 Total for this position $70,865.15 Total for all positions held $100,817.15
Employee Bosco, Nicholas Job description Overload Faculty Accounting Job classification Faculty Adjunct pay $0.00 Base pay $0.00 Overtime $25,112.00 Termination $0.00 Total for this position $25,112.00 Total for all positions held $100,817.15
Employee Bosco, Nicholas Job description Overload Faculty Busin Admin Job classification Faculty Adjunct pay $0.00 Base pay $0.00 Overtime $4,840.00 Termination $0.00 Total for this position $4,840.00 Total for all positions held $100,817.15
Employee Kolk, Ruth Job description Associate Professor Job classification Faculty Adjunct pay $0.00 Base pay $95,904.48 Overtime $0.00 Termination $0.00 Total for this position $98,079.48 Total for all positions held $100,675.50
Employee Kolk, Ruth Job description Overload Faculty Nursing Job classification Faculty Adjunct pay $0.00 Base pay $0.00 Overtime $2,596.02 Termination $0.00 Total for this position $2,596.02 Total for all positions held $100,675.50
Employee Coe, Russell Job description Associate Professor Job classification Faculty Adjunct pay $0.00 Base pay $79,570.34 Overtime $0.00 Termination $0.00 Total for this position $79,645.34 Total for all positions held $100,621.33
Employee Coe, Russell Job description Overload Faculty Mathematics Job classification Faculty Adjunct pay $0.00 Base pay $0.00 Overtime $20,975.99 Termination $0.00 Total for this position $20,975.99 Total for all positions held $100,621.33
Employee Wang, Zhong Job description Assistant Professor Job classification Faculty Adjunct pay $0.00 Base pay $70,400.39 Overtime $0.00 Termination $0.00 Total for this position $70,475.39 Total for all positions held $100,577.49
Employee Wang, Zhong Job description Overload Faculty Chemistry Job classification Faculty Adjunct pay $0.00 Base pay $0.00 Overtime $29,208.02 Termination $0.00 Total for this position $29,208.02 Total for all positions held $100,577.49
Employee Wang, Zhong Job description Overload Faculty CSTEP Job classification Faculty Adjunct pay $0.00 Base pay $0.00 Overtime $894.08 Termination $0.00 Total for this position $894.08 Total for all positions held $100,577.49
Employee Lang, June Job description Associate Professor Job classification Faculty Adjunct pay $0.00 Base pay $95,904.48 Overtime $0.00 Termination $0.00 Total for this position $98,079.48 Total for all positions held $100,359.48
Employee Lang, June Job description Overload Substitution Ammerman Job classification Faculty Adjunct pay $0.00 Base pay $0.00 Overtime $2,280.00 Termination $0.00 Total for this position $2,280.00 Total for all positions held $100,359.48
Employee Biondolillo, Doreen Job description Associate Professor Job classification Faculty Adjunct pay $0.00 Base pay $89,534.18 Overtime $0.00 Termination $0.00 Total for this position $89,609.18 Total for all positions held $100,019.13
Employee Biondolillo, Doreen Job description Overload Faculty Nursing Job classification Faculty Adjunct pay $0.00 Base pay $0.00 Overtime $10,409.95 Termination $0.00 Total for this position $10,409.95 Total for all positions held $100,019.13
Employee Shepherd, Marya Job description Librarian/Associate Prof EI Job classification Faculty Adjunct pay $0.00 Base pay $95,977.78 Overtime $0.00 Termination $0.00 Total for this position $97,152.78 Total for all positions held $99,977.22
Employee Shepherd, Marya Job description Overload Faculty Library Servi Job classification Faculty Adjunct pay $0.00 Base pay $0.00 Overtime $2,450.63 Termination $0.00 Total for this position $2,450.63 Total for all positions held $99,977.22
Employee Shepherd, Marya Job description Overload Substitution Ammerman Job classification Faculty Adjunct pay $0.00 Base pay $0.00 Overtime $373.81 Termination $0.00 Total for this position $373.81 Total for all positions held $99,977.22
Employee Stoss, Christina Job description Counselor/Associate Prof EI Job classification Faculty Adjunct pay $0.00 Base pay $89,745.34 Overtime $0.00 Termination $0.00 Total for this position $91,420.34 Total for all positions held $99,855.05
Employee Stoss, Christina Job description Overload FA Miscellaneous Job classification Faculty Adjunct pay $0.00 Base pay $0.00 Overtime $5,841.00 Termination $0.00 Total for this position $5,841.00 Total for all positions held $99,855.05
Employee Stoss, Christina Job description Overload Faculty Counseling Job classification Faculty Adjunct pay $0.00 Base pay $0.00 Overtime $2,593.71 Termination $0.00 Total for this position $2,593.71 Total for all positions held $99,855.05
Employee Stoss, Christina Job description Professional Assistant 2 Job classification Faculty Adjunct pay $0.00 Base pay $82,527.80 Overtime $0.00 Termination $0.00 Total for this position $83,702.80 Total for all positions held $99,855.05
Employee Chropufka, Edward Job description Overload FA Comp Sci/Info Tech Job classification Faculty Adjunct pay $0.00 Base pay $0.00 Overtime $9,016.00 Termination $0.00 Total for this position $9,016.00 Total for all positions held $99,836.05
Employee Chropufka, Edward Job description Overload Faculty ETU Job classification Faculty Adjunct pay $0.00 Base pay $0.00 Overtime $7,117.25 Termination $0.00 Total for this position $7,117.25 Total for all positions held $99,836.05
Employee Browne, Jennifer Job description Coll Assoc Dn for Curriculum Job classification Guild Adjunct pay $0.00 Base pay $99,746.36 Overtime $0.00 Termination $0.00 Total for this position $99,821.36 Total for all positions held $99,821.36
Employee Mangino, Michael Job description Associate Professor Job classification Faculty Adjunct pay $0.00 Base pay $93,264.60 Overtime $0.00 Termination $0.00 Total for this position $94,439.60 Total for all positions held $99,696.60
Employee Mangino, Michael Job description Overload Faculty Nursing Job classification Faculty Adjunct pay $0.00 Base pay $0.00 Overtime $5,257.00 Termination $0.00 Total for this position $5,257.00 Total for all positions held $99,696.60
Employee Dargis, Douglas Job description Coll Director of Construction Job classification Guild Adjunct pay $0.00 Base pay $99,051.53 Overtime $0.00 Termination $0.00 Total for this position $99,126.53 Total for all positions held $99,126.53
Employee Ettlinger, Kenneth Job description Associate Professor Job classification Faculty Adjunct pay $0.00 Base pay $96,044.03 Overtime $0.00 Termination $0.00 Total for this position $99,069.03 Total for all positions held $99,069.03
Employee Haff, Janet Job description Acad Chair/Assoc Professor Job classification Guild Adjunct pay $0.00 Base pay $92,497.64 Overtime $0.00 Termination $0.00 Total for this position $93,672.64 Total for all positions held $98,942.66
Employee Haff, Janet Job description Overload Faculty Chemistry Job classification Guild Adjunct pay $0.00 Base pay $0.00 Overtime $5,270.02 Termination $0.00 Total for this position $5,270.02 Total for all positions held $98,942.66
Employee Chen, Tuying Job description Associate Professor Job classification Faculty Adjunct pay $0.00 Base pay $95,904.48 Overtime $0.00 Termination $0.00 Total for this position $98,929.48 Total for all positions held $98,929.48
Employee Macduff, Priscilla Job description Associate Professor Job classification Faculty Adjunct pay $0.00 Base pay $95,904.48 Overtime $0.00 Termination $0.00 Total for this position $98,929.48 Total for all positions held $98,929.48
Employee Gentile, Michele Job description Assistant Professor Job classification Faculty Adjunct pay $0.00 Base pay $81,576.11 Overtime $0.00 Termination $0.00 Total for this position $81,651.11 Total for all positions held $98,735.17
Employee Gentile, Michele Job description Overload Faculty OccuptnlThrpy Job classification Faculty Adjunct pay $0.00 Base pay $0.00 Overtime $13,382.04 Termination $0.00 Total for this position $13,382.04 Total for all positions held $98,735.17
Employee Gentile, Michele Job description Overload Faculty StudSuccessPr Job classification Faculty Adjunct pay $0.00 Base pay $0.00 Overtime $3,702.02 Termination $0.00 Total for this position $3,702.02 Total for all positions held $98,735.17
Employee O'Connell, William Job description Assistant Professor Job classification Faculty Adjunct pay $0.00 Base pay $79,214.38 Overtime $0.00 Termination $0.00 Total for this position $80,389.38 Total for all positions held $98,683.33
Employee O'Connell, William Job description Overload Faculty Communication Job classification Faculty Adjunct pay $0.00 Base pay $0.00 Overtime $18,293.95 Termination $0.00 Total for this position $18,293.95 Total for all positions held $98,683.33
Employee Czura, Amy Job description Associate Professor Job classification Faculty Adjunct pay $0.00 Base pay $79,214.38 Overtime $0.00 Termination $0.00 Total for this position $80,389.38 Total for all positions held $98,665.34
Employee Czura, Amy Job description Overload Faculty Biology Job classification Faculty Adjunct pay $0.00 Base pay $0.00 Overtime $18,275.96 Termination $0.00 Total for this position $18,275.96 Total for all positions held $98,665.34
Employee Czura, Amy Job description Counselor/Assist Prof Job classification Faculty Adjunct pay $0.00 Base pay $75,626.79 Overtime $0.00 Termination $0.00 Total for this position $75,701.79 Total for all positions held $98,665.34
Employee Reitman, Nicole Job description Assist Prof (Counselor) Job classification Faculty Adjunct pay $0.00 Base pay $15,468.93 Overtime $0.00 Termination $0.00 Total for this position $16,568.93 Total for all positions held $98,648.73
Employee Reitman, Nicole Job description Overload Faculty Counseling Job classification Faculty Adjunct pay $0.00 Base pay $0.00 Overtime $4,704.01 Termination $0.00 Total for this position $4,704.01 Total for all positions held $98,648.73
Employee Reitman, Nicole Job description Overload Faculty Student Succ Job classification Faculty Adjunct pay $0.00 Base pay $0.00 Overtime $1,674.00 Termination $0.00 Total for this position $1,674.00 Total for all positions held $98,648.73
Employee Barta, Robert Job description Assistant Professor Job classification Faculty Adjunct pay $0.00 Base pay $81,457.54 Overtime $0.00 Termination $0.00 Total for this position $83,982.54 Total for all positions held $98,598.54
Employee Barta, Robert Job description Overload Faculty Comp Sci/IT Job classification Faculty Adjunct pay $0.00 Base pay $0.00 Overtime $9,680.02 Termination $0.00 Total for this position $9,680.02 Total for all positions held $98,598.54
Employee Barta, Robert Job description Overload Faculty Accounting Job classification Faculty Adjunct pay $0.00 Base pay $0.00 Overtime $4,935.98 Termination $0.00 Total for this position $4,935.98 Total for all positions held $98,598.54
Employee Alexander, Robert Job description Associate Professor Job classification Faculty Adjunct pay $0.00 Base pay $96,044.03 Overtime $0.00 Termination $0.00 Total for this position $98,569.03 Total for all positions held $98,569.03
Employee Tartaglia, Thomas Job description Counselor/Associate Prof EI Job classification Faculty Adjunct pay $0.00 Base pay $95,977.10 Overtime $0.00 Termination $0.00 Total for this position $98,502.10 Total for all positions held $98,502.10
Employee Tartaglia, Thomas Job description Specialist 1 Job classification Faculty Adjunct pay $0.00 Base pay $90,946.36 Overtime $0.00 Termination $0.00 Total for this position $92,621.36 Total for all positions held $98,502.10
Employee Ortiz-Rios, Steve Job description Overload FA Miscellaneous Job classification Faculty Adjunct pay $0.00 Base pay $0.00 Overtime $5,752.95 Termination $0.00 Total for this position $5,752.95 Total for all positions held $98,374.31
Employee Morelli, Dante Job description Associate Professor Job classification Faculty Adjunct pay $0.00 Base pay $70,085.46 Overtime $0.00 Termination $0.00 Total for this position $73,813.51 Total for all positions held $98,263.59
Employee Morelli, Dante Job description Overload Faculty Communication Job classification Faculty Adjunct pay $0.00 Base pay $0.00 Overtime $18,834.00 Termination $0.00 Total for this position $18,834.00 Total for all positions held $98,263.59
Employee Morelli, Dante Job description Overload Faculty Student Succ Job classification Faculty Adjunct pay $0.00 Base pay $0.00 Overtime $3,801.00 Termination $0.00 Total for this position $3,801.00 Total for all positions held $98,263.59
Employee Morelli, Dante Job description Overload Substitution Ammerman Job classification Faculty Adjunct pay $0.00 Base pay $0.00 Overtime $1,815.08 Termination $0.00 Total for this position $1,815.08 Total for all positions held $98,263.59
Employee Morelli, Dante Job description Specialist II EI Job classification Faculty Adjunct pay $0.00 Base pay $83,184.82 Overtime $0.00 Termination $0.00 Total for this position $84,859.82 Total for all positions held $98,263.59
Employee Morelli, Dante Job description Overload Faculty StudSuccessPr Job classification Faculty Adjunct pay $0.00 Base pay $0.00 Overtime $6,761.97 Termination $0.00 Total for this position $6,761.97 Total for all positions held $98,263.59
Employee Foley, Elizabeth Job description Overload FA Comp Sci/Info Tech Job classification Faculty Adjunct pay $0.00 Base pay $0.00 Overtime $4,552.03 Termination $0.00 Total for this position $4,552.03 Total for all positions held $98,220.82
Employee Foley, Elizabeth Job description Overload Faculty ETU Job classification Faculty Adjunct pay $0.00 Base pay $0.00 Overtime $2,047.00 Termination $0.00 Total for this position $2,047.00 Total for all positions held $98,220.82
Employee Garcia-Hill, Catherine Job description Associate Professor Job classification Faculty Adjunct pay $0.00 Base pay $96,044.03 Overtime $0.00 Termination $0.00 Total for this position $98,219.03 Total for all positions held $98,219.03
Employee Cosentino, Kristen Job description Counselor/Assist Prof EOP Job classification Faculty Adjunct pay $0.00 Base pay $58,439.09 Overtime $0.00 Termination $0.00 Total for this position $57,740.64 Total for all positions held $98,149.72
Employee Cosentino, Kristen Job description Counselor/Assistant Professor Job classification Faculty Adjunct pay $0.00 Base pay $31,646.63 Overtime $0.00 Termination $0.00 Total for this position $34,272.63 Total for all positions held $98,149.72
Employee Cosentino, Kristen Job description Overload Faculty Student Succe Job classification Faculty Adjunct pay $0.00 Base pay $0.00 Overtime $3,629.99 Termination $0.00 Total for this position $3,629.99 Total for all positions held $98,149.72
Employee Cosentino, Kristen Job description Overload Faculty Counseling Job classification Faculty Adjunct pay $0.00 Base pay $0.00 Overtime $2,506.46 Termination $0.00 Total for this position $2,506.46 Total for all positions held $98,149.72
Employee Agostino, Paul Job description Associate Professor Job classification Faculty Adjunct pay $0.00 Base pay $95,904.48 Overtime $0.00 Termination $0.00 Total for this position $98,079.48 Total for all positions held $98,079.48
Employee Williams, Ralph Job description Associate Professor Job classification Faculty Adjunct pay $0.00 Base pay $95,904.48 Overtime $0.00 Termination $0.00 Total for this position $98,079.48 Total for all positions held $98,079.48
Employee Gehring, Matthew Job description Assist Acad Chair/Assoc Prof Job classification Guild Adjunct pay $0.00 Base pay $88,115.50 Overtime $0.00 Termination $0.00 Total for this position $92,835.50 Total for all positions held $98,017.53
Employee Gehring, Matthew Job description Overload Faculty Visual Arts Job classification Guild Adjunct pay $0.00 Base pay $0.00 Overtime $5,182.03 Termination $0.00 Total for this position $5,182.03 Total for all positions held $98,017.53
Employee Gehring, Matthew Job description Senior Accountant Job classification AME White Collar Adjunct pay $0.00 Base pay $80,128.80 Overtime $0.00 Termination $0.00 Total for this position $80,545.15 Total for all positions held $98,017.53
Employee Lesser, Deborah Job description Adj Fac Non-Cred Non St Aided Job classification AME White Collar Adjunct pay $9,776.41 Base pay $0.00 Overtime $0.00 Termination $0.00 Total for this position $9,776.41 Total for all positions held $97,653.57
Employee Lesser, Deborah Job description Adjunct Faculty Accounting Job classification AME White Collar Adjunct pay $7,332.01 Base pay $0.00 Overtime $0.00 Termination $0.00 Total for this position $7,332.01 Total for all positions held $97,653.57
Employee Winstanley, Helene Job description Associate Professor Job classification Faculty Adjunct pay $0.00 Base pay $89,534.18 Overtime $0.00 Termination $0.00 Total for this position $90,709.18 Total for all positions held $97,623.31
Employee Winstanley, Helene Job description Overload Faculty Nursing Job classification Faculty Adjunct pay $0.00 Base pay $0.00 Overtime $6,568.01 Termination $0.00 Total for this position $6,568.01 Total for all positions held $97,623.31
Employee Winstanley, Helene Job description Overload Substitution Ammerman Job classification Faculty Adjunct pay $0.00 Base pay $0.00 Overtime $346.12 Termination $0.00 Total for this position $346.12 Total for all positions held $97,623.31
Employee Baessler, Keith Job description Assistant Professor Job classification Faculty Adjunct pay $0.00 Base pay $67,283.20 Overtime $0.00 Termination $0.00 Total for this position $67,358.20 Total for all positions held $97,590.72
Employee Baessler, Keith Job description Overload Faculty Chemistry Job classification Faculty Adjunct pay $0.00 Base pay $0.00 Overtime $24,501.61 Termination $0.00 Total for this position $24,501.61 Total for all positions held $97,590.72
Employee Baessler, Keith Job description Overld Fac Non-Cred Non St Aid Job classification Faculty Adjunct pay $0.00 Base pay $0.00 Overtime $4,355.41 Termination $0.00 Total for this position $4,355.41 Total for all positions held $97,590.72
Employee Baessler, Keith Job description NonTchng OV CTEA:NonCreOphAsst Job classification Faculty Adjunct pay $0.00 Base pay $0.00 Overtime $1,375.50 Termination $0.00 Total for this position $1,375.50 Total for all positions held $97,590.72
Employee Russell, Steven Job description Associate Professor Job classification Faculty Adjunct pay $0.00 Base pay $95,904.48 Overtime $0.00 Termination $0.00 Total for this position $97,579.48 Total for all positions held $97,579.48
Employee Lipnick, Catherine Job description Associate Professor Job classification Faculty Adjunct pay $0.00 Base pay $89,534.18 Overtime $0.00 Termination $0.00 Total for this position $89,609.18 Total for all positions held $97,475.19
Employee Lipnick, Catherine Job description Overload Faculty English Job classification Faculty Adjunct pay $0.00 Base pay $0.00 Overtime $7,866.01 Termination $0.00 Total for this position $7,866.01 Total for all positions held $97,475.19
Employee Dereme, Theresa Job description Interim Asst Dn/Dir Counseling Job classification Guild Adjunct pay $0.00 Base pay $92,029.70 Overtime $0.00 Termination $0.00 Total for this position $96,916.30 Total for all positions held $97,372.90
Employee Dereme, Theresa Job description Overload Faculty Counseling Job classification Guild Adjunct pay $0.00 Base pay $0.00 Overtime $456.60 Termination $0.00 Total for this position $456.60 Total for all positions held $97,372.90
Employee MacDonald, R Bruce Job description Associate Professor Job classification Faculty Adjunct pay $0.00 Base pay $95,904.48 Overtime $0.00 Termination $0.00 Total for this position $97,079.48 Total for all positions held $97,079.48
Employee Monaco, Annamaria Job description Associate Professor Job classification Faculty Adjunct pay $0.00 Base pay $82,515.62 Overtime $0.00 Termination $0.00 Total for this position $83,690.62 Total for all positions held $96,866.60
Employee Monaco, Annamaria Job description Overload Faculty Foreign Lang Job classification Faculty Adjunct pay $0.00 Base pay $0.00 Overtime $9,111.98 Termination $0.00 Total for this position $9,111.98 Total for all positions held $96,866.60
Employee Monaco, Annamaria Job description OV Fac- CW Assoc Dean-Gen Ed Job classification Faculty Adjunct pay $0.00 Base pay $0.00 Overtime $4,064.00 Termination $0.00 Total for this position $4,064.00 Total for all positions held $96,866.60
Employee Monaco, Annamaria Job description Professor Job classification Faculty Adjunct pay $0.00 Base pay $82,515.62 Overtime $0.00 Termination $0.00 Total for this position $87,991.52 Total for all positions held $96,866.60
Employee Monaco, Annamaria Job description Overload Faculty Music Job classification Faculty Adjunct pay $0.00 Base pay $0.00 Overtime $8,094.02 Termination $0.00 Total for this position $8,094.02 Total for all positions held $96,866.60
Employee Cavanaugh, Alice Job description Non-Teaching Overload Faculty Job classification Faculty Adjunct pay $0.00 Base pay $0.00 Overtime $700.00 Termination $0.00 Total for this position $700.00 Total for all positions held $96,785.54
Employee Dambrosia, Denise Job description Associate Professor Job classification Faculty Adjunct pay $0.00 Base pay $95,904.48 Overtime $0.00 Termination $0.00 Total for this position $95,979.48 Total for all positions held $96,628.45
Employee Dambrosia, Denise Job description Overload Faculty Nursing Job classification Faculty Adjunct pay $0.00 Base pay $0.00 Overtime $648.97 Termination $0.00 Total for this position $648.97 Total for all positions held $96,628.45
Employee Gruber, Krista Job description Librarian/Assoc Prof EI Job classification Faculty Adjunct pay $0.00 Base pay $86,156.25 Overtime $0.00 Termination $0.00 Total for this position $87,331.25 Total for all positions held $96,358.91
Employee Gruber, Krista Job description Overload Faculty Library Servi Job classification Faculty Adjunct pay $0.00 Base pay $0.00 Overtime $9,027.66 Termination $0.00 Total for this position $9,027.66 Total for all positions held $96,358.91
Employee Gruber, Krista Job description Professional Assist II EI Job classification Faculty Adjunct pay $0.00 Base pay $67,734.63 Overtime $0.00 Termination $0.00 Total for this position $67,809.63 Total for all positions held $96,358.91

Please choose a filter above to display results or

DISPLAY ALL

No results for your selection

RESET
BACK TO TOP